package com.yx.changdao.common.utils;

/**
 * 系统常量
 *
 * @author wangzd
 * @createtime 2019-11-02 13:11
 */
public interface SysConst {

    /**
     * 系统根包
     */
    String SYS_BASE_PKG = "com.yx.changdao";

    /**
     * 实体类包名前缀。
     */
    String SYS_ENTITY_PKG_PERFIX = "com.yx.changdao.common.entity.";
    /**
     * mybatis的mapper所在包
     */
    String MYBATIS_MAPPER_PKG = "com.yx.changdao.common.mapper";

    /**
     * 超级管理员角色id
     */
    String SYS_ROLE = "admin";

    /**
     * 管理员登录账号
     */
    String SYS_LOGIN_NAME = "admin";

    /**
     * 超级管理员角色id
     */
    String SYS_ROLE_NAME = "超级管理员";

    /**
     * 系统默认密码
     */
    String SYS_DEFAULT_PASSWORD = "123456";

    /**
     * 开发环境
     */
    String DEV = "dev";

    /**
     * 正式环境
     */
    String PRO = "pro";

    /**
     * 系统默认创建人值为'0'
     */
    String DEFAULT_CREATE_BY = "0";


    /**
     * 系统默认更新人值为'0'
     */
    String DEFAULT_UPDATE_BY = "0";


    /**
     * redis 缓存中的前缀
     */
    String USER_FIX = "user_";
    /**
     * ShiroFilter过滤后的
     */
    String SHIRO_STARTUS_FILTERED = "jwtShiroFilter.FILTERED";

    /**
     * 请求头的token
     */
    String HEAD_TOKEN = "Authentication";

    /**
     * 默认分页大小
     */
    Integer LIMIT_PAGE = 15;
}
